manpower needs - German English Dictionary